london scotland dublin escort golf holidays accommodation apartments glasgow holidays golf breaks escorts luxury wales cork holiday golf ireland irish